const mongoose = require('mongoose')

let DB_URL = 'mongodb://localhost:27017/menuServer'

mongoose.connect(DB_URL,{
    useNewUrlParser: true,
    useUnifiedTopology: true,
})
mongoose.connection.on('connected',()=>{
    console.log('mongodb connect success')
})


const models = {
    base:{
        'wentiData1':{ type:String },
        'wentiData2':{ type:String },
        'wentiData3':{ type:String },
        'wentiData4':{ type:String },
        'wentiData5':{ type:String },
        'wentiData6':{ type:String },
        'wentiData7':{ type:String },
        'wentiData8':{ type:String },
        'wentiData9':{ type:String },
        'wentiData10':{ type:String },
        'wentiData11':{ type:String },
        'wentiData12':{ type:String },
        'wentiData13':{ type:String },
        'wentiData14':{ type:String },
        'wentiData15':{ type:String },
        'wentiData16':{ type:String },
        'wentiData17':{ type:String },
        'wentiData18':{ type:String },
        'wentiData19':{ type:String },
        'wentiData20':{ type:String },
        'wentiData21':{ type:String },
        'createTime':{ type:String },
        
    }
}

for(let m in models){
    mongoose.model(m, new mongoose.Schema(models[m]))
}

module.exports = {
    getModel:function(name){
        return mongoose.model(name)
    }
}